﻿package com.ghost.event
{
	import flash.events.*;
	
	/**
	 * ... 自定义右键菜单事件类 ...
	 * @author Jerry
	 * @version 0.1.0
	 */
	public class EasyContextMenuEvent extends Event
	{
		/** 菜单项选择事件 */
		public static const MENU_ITEM_SELECT:String = "menuItemSelect";
		
		/** 回调方法 */
		public var callback:Function;
		
		/** 链接 */
		public var link:String;
		
		/** 窗口呈现方式 */
		public var window:String;
		
		/** 菜单项类型 */
		public var itemType:String;
		
		/**
		 * 构造函数
		 * @param	type 一个字符串，事件类型
		 * @param	bubbles 一个布尔值，事件是否参与冒泡阶段
		 * @param	cancelable 一个布尔值，确实是否可以取消Event对象
		 */
		public function EasyContextMenuEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false) 
		{
			super(type, bubbles, cancelable);
		}
		
	}

}